package com.shopmall.manager.mapper;

import com.shopmall.model.entity.product.Category;
import com.shopmall.model.vo.product.CategoryExcelVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.poi.ss.formula.functions.T;

import java.util.List;

@Mapper
public interface CategoryMapper {
    // 分类列表，每次查询一层数据
    List<Category> selectCategoryByParentId(Long id);

    // 判断每一分类是否有下一层分类
    String selectCountByParentId(Long id);

    // 调用mapper方法查询所有分类，返回list集合
    List<Category> findAll();

    // 批量添加商品分类的方法
    void batchInsert(List<CategoryExcelVo> categoryList);
}
